pertaining to surrender - Espagnol Anglais Dictionnaire